drain valves - German English Dictionary